Big Huge Thesaurus

cabbage butterfly

noun